Nowoczesny słownik polsko-angielski

insurmountable

inextricable

unsurmountable

insuperable